splashed with spots - German English Dictionary